#ifndef __fonts_h__
#define __fonts_h__

#include <string.h>
#include <time.h>
#include <unistd.h>
#include <stdbool.h>

struct LcdDevice *init_lcd(const char *device);

int font_lcd();
int account_lcd(char *str);
int password_lcd(char *str);
int borad_lcd();
int register_lcd();
void *show_time(void *arg);

// 声明一个全局变量作为退出标志
extern volatile bool time_thread_running;

#endif